Internet Archive BookReader

Jefferson County and Birmingham, Alabama; historical and biographical